Decoding Ancient Inscriptions